/**
 * 用户使用习惯
 */
export interface UserHabits {
  id?: string
  key?: string
  pageCode?: string
  remark: null
  value?: string | boolean
}

/**
 * 温湿度
 */
export interface Humiture {
  axisX?: number
  axisY?: number
  width?: number | string
  height?: number | string
  id?: string
  name?: string
}

/**
 * 画布/墙体
 */
export interface CanvasContainer {
  areaColor?: string
  areaHeight?: number | string
  areaWidth?: number | string
  id?: string
  titleFontColor?: string
  titleFontSize?: number
  titleIcon: null
  titleName?: string
  x?: number
  y?: number
}
/**
 * 机台
 */
export interface MachineTable {
  craftNodeId?: string
  craftNodeName?: string
  equipmentDirection?: number
  width?: number | string
  height?: number | string
  id?: string
  machineName?: string | number
  machineTypeDescription?: string
  machineTypeId?: number
  machineTypeName?: string
  manufacturerName?: string
  x?: number
  y?: number
  machineDisplayState?: string
  stateCode?: string
  yarnPercent?: string | number
  materialName?: string
  fixLength?: string | number
  currentLength?: string | number
  materialColor?: string
}

export interface MillGroup {
  craftNodeId: null
  craftNodeName?: string
  currentLength: null
  fixLength: null
  id?: string
  machineDisplayState?: number
  machineName?: string | number
  machineTypeId?: number
  machineTypeName?: string
  materialColor: null
  materialName: null
  runEfc: null
  stateCode?: number
  yarnPercent?: number
}
